logistics coordinator - French English Dictionary